# -*- coding: utf-8 -*-
import random
print type (1), type (3.4), type ((3+3j) + 2)
print type ("treta"), type (True and False)
a = '1'
b = "uma"
print type (a), type (b)
print type ([1,2,3, [2,3]]), type ((1,2,3))

class Teste:
	pass

print type (Teste)

obj = Teste ()
print type (obj)

def func():
	return 3

print type (func)

print type (range (0,10))
print type (xrange (0,10))
print type (a>10 if 10 else 2)
print type (a) == type ("string") if "uma string" else "nao sei"

complexo = 1j
nreal = 3


print "Resultado: ", complexo + nreal

lista = []
for x in range (100):
	lista.append(random.randint(1, 1, 100) 

print lista

	
